@charset "utf-8";
.more {
	position: absolute;
	top: 20px;
	right: 0px;
	width: 55px;
	height: 15px;
	text-align: center;
	color: #fff;
	background: #b90f10;
	border-radius: 3px;
	font: normal 12px/14px simsun;
}
.more:hover {
	color: #fff;
}
.more01 {
	position: absolute;
	top: 20px;
	right: 0px;
	padding: 0px 10px;
	background: #f5f0de;
	display: block;
	font: normal 12px/14px simsun;
}
/*focus*/
.focus {
	width: 620px;
	height: 350px;
	position: relative;
	overflow: hidden;
}
.focus .pic {
	width: 620px;
	height: 350px;
}
.focus .pic div a {
	display: block;
	width: 620px;
	height: 350px;
	overflow: hidden;
}
.focus .pic div a img {
	height: 350px;
}
.focus .pic div p {
	display: block;
	width: 620px;
	height: 50px;
	font: normal 14px/50px simsun;
	background: rgba(0,0,0,0.5);
 filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
	color: #fff;
	padding: 0 10px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.focus .navi {
	position: absolute;
	right: 18px;
	bottom: 20px;
	z-index: 9;
}
.focus .navi li {
	float: left;
	margin: 0px 3px;
}
.focus .navi li a {
	display: block;
	width: 8px;
	height: 8px;
	font: 0/0 a;
	color: transparent;
	overflow: hidden;
	background: #fff;
}
.focus .navi li.current a {
	background: #c4a18a;
}
.focus .prev, .focus .next {
	display: none;
	width: 50px;
	height: 50px;
	background-image: url(/images/index/arr.png);
	background-repeat: no-repeat;
	text-indent: -999em;
	top: 40%;
	z-index: 9;
	filter: Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.focus .prev {
	position: absolute;
	left: 0px;
}
.focus .next {
	position: absolute;
	right: 0px;
	background-position: 100% 0;
}
/*p1*/
.p1 {
	padding-top: 20px;
}
.box {
	_display: inline;
	zoom: 1;
}
.t1 {
	position: relative;
	height: 50px;
	background: url(/images/index/line.png) bottom left repeat-x;
}
.t1 b {
	height: 50px;
	display: block;
	font-size: 0px;
}
.t1 b {
	background: url(/images/index/icon.png) 0px 0px no-repeat;
}
.list-t {
	padding: 10px 0;
}
.list-t li {
	line-height: 31px;
	padding-left: 20px;
	font: normal 14px/31px simsun;
}
.list-t li .date {
	margin-right: 10px;
	color: #848484;
	font: normal 12px/30px SimSun;
}
.dot1 li {
	background: url(/images/index/dot01.png) 5px center no-repeat;
}
/*p2*/
.t2, .t3, .t4, .t5, .t6, .t7, .t8 {
	position: relative;
	height: 50px;
	background: url(/images/index/line.png) left 60% repeat-x;
}
.t2 b, .t3 b, .t4 b, .t5 b, .t6 b, .t7 b, .t8 b {
	width: 150px;
	height: 50px;
	display: block;
	font-size: 0px;
}
.t2 b {
	background: #fffbed url(/images/index/icon.png) 0px -50px no-repeat;
}
.t3 b {
	background: #fffbed url(/images/index/icon.png) 0px -110px no-repeat;
}
.t4 b {
	background: #f5f0de url(/images/index/icon.png) 0px -160px no-repeat;
}
.t5 b {
	background: #fffbed url(/images/index/icon.png) -13px -210px no-repeat;
}
.t6 b {
	background: #fffbed url(/images/index/icon.png) 0px -260px no-repeat;
}
.t7 b {
	background: #fffbed url(/images/index/icon.png) 0px -310px no-repeat;
}
.t8 b {
	background: #fffbed url(/images/index/icon.png) -4px -365px no-repeat;
}

.w690 {
	width: 690px;
}
.w355{
        width: 355px;
}
.w340{
        width: 340px;
}
.jy{
        background:#fffbed url(/images/index/jy_bg.jpg) 21px 143px no-repeat
}
.cbgh {
	border-right: 1px dashed #8b8b8b;
}
.cbgh img {
	width: 349px;
	height: 180px;
	margin: 20px 20px 10px 0px;
}
.box h4 {
	color: #fff;
	width: 140px;
	height: 30px;
	text-align: center;
	background: url(/images/index/bt.png) 0px 0px no-repeat;
}
.box h4 a {
	color: #fff;
	font: normal 16px/30px SimSun;
}
.dot2 li {
        width: 43%;
        float: left;
	background: url(/images/index/dot01.png) 5px center no-repeat;
}
.w430 {
	width: 430px;
}
.test .tabs {
	width: 100%;
	height: 30px;
	position: relative;
	margin-top: 5px;
	border-bottom: 2px solid #b9ae95;
}
.test .tabs li {
	float: left;
	height: 30px;
	width: 80px;
	padding: 0px 5px;
	font: bold 16px/30px simsun;
}
.test .tabs li a {
	float: left;
	display: block;
	padding: 0px 10px;
	text-align: center;
}
.test .tabs .current a {
	height: 30px;
	color: #8b312f;
	display: block;
	text-align: center;
	border-bottom: 2px solid #8b312f;
}
#sw,#sw1{
       position: relative;
       overflow: hidden;
       width: 430px;
       height:144px;
       float: left;
       background:  url(/images/index/swbg.jpg) 0px 0px;
       color: #8d2f30;
       line-height:30px;

}
#sc,#sc1{
       position: absolute;
       top: 0px;
       left: 0px;
       overflow: hidden;
       width: 430px;
}
.scroll-track {
	width: 15px;
	height: 144px;
	position: absolute;
	background-color: #e0d1b0;
	top: 0px;
	right: 0px;
	overflow: hidden;
}
.scroll-bar {
	width: 15px;
	height: 50px;
	border-radius: 20px;
	position: absolute;
	background: #8b322e url(/images/index/sb.png) center no-repeat;
	top: 0px;
	left: 0px;
}
.font .tabs li {
	font: normal 14px/30px simsun;
}
.h li {
	float: left;
	padding: 0px 30px;
}
.dot3 li {
	background: url(/images/index/dot02.png) 15px center no-repeat;
}
/*p3*/
.p3 {
	padding-bottom: 30px;
}
.t4 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
}
.w325 {
	width: 325px;
}
/*p4*/
.p4, .p5 {
	padding-bottom: 20px;
}
.ncjs {
	background: #f5f0de;
	border: 1px solid #cecece;
}
.dot4 li {
	padding: 0px 25px;
	background: url(/images/index/dot03.png) 10px 10px no-repeat;
}
.wj .list-p-t li {
	padding: 5px;
	vertical-align: middle;
}
.wj .list-p-t li a.pic {
	float: left;
	display: block;
	margin-right: 15px;
}
.wj .list-p-t li a.pic img {
	width: 130px;
	height: 100px;
}
.wj .list-p-t li h4 {
	font: bold 14px/30px simsun;
}
.wj .list-p-t li p.text {
	color: #848484;
	font: normal 12px/22px simsun;
}
.wj .list-p-t li p.text a, .tit {
	color: #b90f10;
}
/*p5*/
.dot5 {
	background: url(/images/index/jfcy.png) 3px 0px repeat-y;
}
.dot5 li {
	width: 85%;
	float: left;
	padding: 0px 25px;
	background: url(/images/index/dot01.png) 11px center no-repeat;
}
.sp_con {
	border: 1px solid #ccc;
	height: 117px;
	background: #f5f0de;
	margin-top: 20px;
}
.sp_con img {
	width: 207px;
	height: 117px;
}
.sp_con p {
	width: 160px;
	padding: 15px 10px 0px 25px;
	font: bold 14px/2em simsun;
	background: url(/images/index/dot05.png) 0px 23px no-repeat;
}
.zxsp ul li {
	padding: 15px 10px 0px 25px;
	font: normal 14px/2em simsun;
	background: url(/images/index/dot05.png) 0px 23px no-repeat;
}